cloud base recorder - French English Dictionary